package keni.html.android.framework.connectionChannel;



import java.util.Map;

public interface IChannelSink {
	void setPreviousChannelSink(IChannelSink previous);
	void setNextChannelSink(IChannelSink next);
	Map<String, String> getProperties();
	IChannelSink getNextChannelSink();
	IChannelSink getPreviousChannelSink();
	void processRequest(RequestMessage message,Header header);
    void processResponse(RequestMessage requestMsg, Header requestHeaders,  ResponseMessage responseMsg, Header responseHeaders);
    ResponseMessage getResponseMessage();
    Header getResponseHeader();

}
